three-high train - French English Dictionary